Invertebrates > Nudibranchs & Sea Slugs
The Leaf Sheep Sea Slug (Costasiella kuroshimae) is an enchanting marine sacoglossan opisthobranch formally discovered in 1993 off the coast of Kuroshima Island in Japan. Renowned worldwide for its whimsical resemblance to a miniature woolly cartoon sheep, this...