
Play trailer
100 Monsters
Horror
The local yôkai (Japanese spirits) interfere to avenge a murder and thwart the plans of corrupt officials.
The local yôkai (Japanese spirits) interfere to avenge a murder and thwart the plans of corrupt officials.
People also watched
Loading comments...