Urotsukidōji: Legend of the Demon Womb

56

Original Release

07/27/1991

US Release

01/01/1993

Cast

(see additional cast & crew)

Directors

Hideki Takayama

Writers

Toshio Maeda, Shô Aikawa, Michael Lawrence

Cast

Ouch! Looks like something broke. Try reloading this page. 🗙