A documentary filmmaker explores seemingly unrelated paranormal incidents connected by the legend of an ancient demon called the “kagutaba.”
Yuki is the last surviving royal of the House of Takemikazuchi or Takemikazuchi no Hime (たけみかずち の ひめ), who live in a futuristic post-apocalyptic isolationist world where they use their skills as…