Thursday, December 13, 2012

The Midnight Parasites, Yoji Kuri, 1972

2 comments:

  1. I should have known Bosch was responsible for the Human Centipede.

    ReplyDelete