A group of demons in the ancient Japanese capital of Heian is dismembering members of a family of Japanese nobles.
5.9 / 10
2003-10-04
Yojiro Takita
1h 52m
Budget: Unknown
Revenue: Unknown
Abe no Seimei
Genkaku
Himiko
Minamoto no Hiromasa
Mitsumushi
Tsukuyomi
Susa