Periclemenes imperiator on a sea cucumber

Philippines