Mastodon
Travel

60sec Travel – A trip through Oarai town, a seaside town in baraki Pref, Japan – 2.5h from Tokyo

Owarai Station
Umimachi Terrace (rent-a-bicycle)
Umimachi Aqua World
Owarai Kaigan (Owarai seaside) near
Owarai Isomae Jinja
Tsukinoi Sake Brewery
Owarai Mentai Park (Mentai softcream)

Google Map:

Alo Japan.