A group of demons in the ancient Japanese capital of Heian is dismembering members of a family of Japanese nobles.
DIRECTOR
CAST
Mansai Nomura
Abe no Seimei
Kiichi Nakai
Genkaku
Kyoko Fukada
Himiko
Hideaki Ito
Minamoto no Hiromasa
Details
Production