Leaf Sheep

OverviewThe Leaf Sheep (Costasiella kuroshimae), first discovered off the coast of the Japanese island of Kuroshima in 1993, is an enchanting, microscopic sacoglossan sea slug renowned worldwide for its extraordinary, sheep-like appearance and bizarre photosynthetic...