These are the 'hyper-realistic' Ren & Stimpy masks created by Andrew Freeman of Immortal Masks and on display at the recent Monsterpallooza convention in Los Angeles. Is...