The Leaf Sheep Sea Slug (Costasiella kuroshimae) on June 24, 2023 Costasiella kuroshimae research Sea Slug + The Leaf Sheep Sea Slug Costasiella kuroshimae research Sea Slug The Leaf Sheep Sea Slug