Kamikakushi & Kamikakurë
“Kamikakushi” means “hidden by the kami”, and could be translated “Spirited Away”. Indeed, the Japanese title of the Miyazaki anime called “Spirited Away” in English is “Sen to Chihiro no Kamikakushi”: “Sen and Chihiro’s Kamikakushi”. Historically, it was thought that people who entered particular sacred areas, such as forests or mountains, might be taken away by the kami. Very occasionally, they might reappear years later. The oldest legend clearly referring to this idea is that of Urashima Tarō, a story that is known to have existed since the eighth century… Read More »Kamikakushi & Kamikakurë