Beautiful, interesting, incredible cinema.
When a teacher takes two students to a remote village to learn more about the fabled ogre who once rescued the town from a ferocious dragon, they get more than they bargained for in this Japanese spine-tingler.
When a teacher takes two students to a remote village to learn more about the fabled ogre who once rescued the town from a ferocious dragon, they get more than they bargained for in this Japanese spine-tingler.