CatégorieYamaguchi

chugoku, japan, japanese, religion, religious, shinto, shrine, spiritual, thing, tori, yamaguchi

Motonosumi Inari Shrine

Motonosumi Inari Shrine is located in western Japan, far from the rest of the world. The nearest city, 80 kilometres away, is Yamaguchi. Never heard of it?