Journey to Gensokyo: Visiting Shimo-Suwa in Central Japan

They say that if Gensokyo was a real place, this is where it would be.

Come with me on this unique journey to Shimo-Suwa, a town in Central Japan which has ties to a popular Japanese video game series known as the Touhou Project.

Filmed in Shimo-Suwa, Japan on August 24th, 2017.

(I’m not sure who “they” are, but it was compelling enough to make me make the trip and spend many hours putting this together for you. I hope you enjoy it.)