Movie History Shin chôjin densetsu Urotsukidôji: Mataiden 1993 Urotsukidôji II: Legend of the Demon Womb 1993