Large pincushion starfish {Culcita novaeguineae} Sulawesi, Indonesia