Yokai Monsters: 100 Monsters
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.
Studio(s): Daiei Film
Originally Released: Mar 20, 1968
Production Country: Japan
Genres:Horror
It is also possible to rent or buy on AppleTV, Windows Store, Amazon, YouTube online.