Stellar work by artist Pat Magee at Mask-Fest 2009. #Alien #Horror