top of page
Ancient Japanese scrolls of the Heian Era first warned of their existence.
Malevolent demons and shapeshifting monsters that trick and terrorize the living.
Vengeful ghosts and evil spirits that feed on misery and death.
bottom of page