Meet the Abomination: A Giant Deformed Green Creature