cin•atlas Guinea Pig: Mermaid in the Manhole (1988) · back to the film