Brown Sea Urchin

Brown Sea Urchin, Tripneustes depressus