Can You Find the Cannibal?

NOT an official Green Inferno poster.

This is me just playing around with backgrounds.

This film is due out..what? September?

SIGH.

If you just now spotted the cannibal, you are dead.