Psycho Mantis spotted

img_0758

Psycho Mantis is Coming Soon to a theater near you.  I know nothing about this movie, other than the guy on the poster is Pyscho Mantis from Metal Gear Solid.

Weird.

img_0759

Leave a Reply

Your email address will not be published. Required fields are marked *