Starfish (Fromia sp) Solomon Islands, Western Pacific.