Pin-cushion starfish (Culcita novaeguinea). Bali, Indonesia