Movies: Kyounosuke Hiruma
- 1989
Urotsukidōji: Legend of the Overfiend (1989)
Urotsukidōji: Legend of the Overfiend5.91989HD
Legend has it that the human race is not the only dominant civilization living on Earth. Two other races exist in this world: the Makai (a demon race) and the Jujinkai (a half-man, half-beast race). Once every 3,000 years, a supreme being known as th...