Tethya Aurantia
The golf ball sponge, or orange puffball sponge, is a species of demosponge belonging to the family Tethyidae. It is spherical in shape, with a warty surface, and grows to about 10 cm in diameter. Oscula are present on the upper surface. The surface has sharp protruding spicules which can cause skin irritation if touched. (Wikipedia)