Past the temples on Mount Fuji, through the rice fields around the hills, secrets lay hidden all across Japan. The sun is rising and the Yokai are crossing from the spiritual lands into our material realm.
Past the temples on Mount Fuji, through the rice fields around the hills, secrets lay hidden all across Japan. The sun is rising and the Yokai are crossing from the spiritual lands into our material realm.