Showing posts with label Flesh farm. Show all posts
Showing posts with label Flesh farm. Show all posts

Monday, November 17, 2008

Green leather???

I know it's meant for farming, but really....

Actually I can't help but be reminded of Forbidden Planet when Is e this cover.

Satan Press!