![](https://image.tmdb.org/t/p/w342/uLsCOdFMTzPxpOtnUuHLI2NImFq.jpg)
13 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