11.8.11

CANNIBAL FUCKFACE.

Awesome new toy from comic artist Johnny Ryan.