1956-09-06 | Edogawa, Tokyo, Japan
The Beauty of the Black Narcissus
Curse of the Dog God
Woman with Pierced Nipples
Nurse Girl Dorm: Sticky Fingers
Pro Hunter
Edogawa Rampo no bijo shirīzu
The Super Girl