king
Hideshi Hino
Guinea Pig 2: Flowers of Flesh and Blood
Guinea Pig 6: Mermaid in a Manhole