Leaf Sheep

Photo by Lynn Wu

This adorable cartoon of a creature is too cute to be real, right? The “leaf sheep” is actually the Costasiella kuroshimae, a species of sacoglossan sea slug which can be found near Japan, Indonesia, and the Philippines. With feelers that look like ears and a vibrant leaf-like body, the leaf sheep is our adorable image of the day.

Leave a Reply

Your email address will not be published.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Previous Post

Holiday Shipping the Green Way

Next Post

Cooking During the Holiday Season