leaf sheep

Are These Unique ‘Leaf Sheep’ Vibrant Animals or Walking Plants?!

In the shallow marine waters of Japan, Indonesia, and the Philippines dwell a curious creature known as the Costasiella kuroshimae or “leaf sheep.” With their facial vibrancy and tiny eyes, they almost look like an animated character. Some would even claim due to their green and leafy body they were a plant. However, according to …

Are These Unique ‘Leaf Sheep’ Vibrant Animals or Walking Plants?! Read More »