toddcemetaryt195
possum shrimp and long spiny sea urchin (diadema)