Sea urchin
Lol. At least I stopped your nonsense. Thank God!
Was there a stonefish nearby? They are one reason to never set foot on the ocean floor, imo.