Mythical Creatures, Other Yokai

神憑り (Divine Possession)

Kamigakari: The Mystical World of Divine Possession When travelers step into the quiet, moss-covered precincts of an ancient Shinto shrine in Japan, the atmosphere often feels heavy with an invisible presence. This sensation lies at the heart of Kamigakari (神憑り), a profound concept translating roughly to “divine possession” or “god-possession.” While modern Japan is a

Scroll to Top