Pincushion starfish (Culcita novaeguineae) on coral reef. Bali, Indonesia.