A Mega Urchin is a colossal species of Urchin. Mega Urchins are typically invincible and are immune to most attacks, thus they can only be beaten with the effects of a Starman.