Red Sea Squirt

(Halocynthia Papillosa)

Also known as the sea peach or sea squirt.