Talking about Japanese folklore facts, I can't but share with you my experience at the Mt. Osore, and the tradition connected to the spirits of the dead. If you remember when we talked about...
Mount Osore, whose name is generally translated with Dread Mountain, is a sacred mountain raising in the middle of the Shimokita peninsula 下北半島, in the northern part of Aomori Prefecture. This isolated location, at the...