Yokai Monsters: 100 Monsters is a Japanese horror film. It was directed by Kimiyoshi Yasuda and was released March 20, 1968.
The local yôkai (Japanese spirits) interfere to avenge a murder and thwart the plans of corrupt officials.