The Aliens and Fish Shrines of Choshi Dentetsu (Video)

Out in Chiba, there’s a train line that takes you to tacky fish shrines and roof decks where you can summon aliens. Oh, and beautiful coastal views, too. Continue reading The Aliens and Fish Shrines of Choshi Dentetsu (Video)

Advertisements