Mari Somei's movies and tv series

Ginî piggu: Manhôru no naka no ningyo (Guinea Pig 5: Mermaid in the Manhole) (1988)