planet
Masami Hisamoto
Guinea Pig 4: Devil Woman Doctor
Guinea Pig 6: Mermaid in a Manhole