Pic of the Day > Red Monster Skull by geekyvixen By Poe On April 19, 2011 In Photos Previous Bastards of the Universe > “Stand-in” Next MOTUC Bio Discussion #41 > Battle Armor Skeletor