Claim: Halocynthia papillosa is a sea peach or sea turtle in the genus of Halocynthia, in the Pyuridae family, within the Pleurogona order.
Evidence: Halocyntia papillosa, also known as the red sea squirt is a sea peach or sea squirt, a species of tunicate.