![](https://image.tmdb.org/t/p/w185/uLsCOdFMTzPxpOtnUuHLI2NImFq.jpg)
12.372 Views
A group of demons in the ancient Japanese capital of Heian is dismembering members of a family of Japanese nobles.
Release: Oct 04, 2003
Runtime: 112 minutes
Language: 日本語
Country: Japan