User blog comment:Mosswisker&Stealthfire/It's up!!!!!/@comment-981185-20110525225313/@comment-981185-20110527192744

Yes. The sea urchins are beings of incredible power. THE SEA URCHINS WILL INVADE THE EARTH!!!!!!!!!!!!!!!!!