Posts

Showing posts with the label Teruo Iishi

Kyôfu kikei ningen: Edogawa Rampo zenshû (1969) aka Horrors of Malformed Men