Leaf Sheep (Costasiella kuroshimae): A Complete Overview

Leaf Sheep (Costasiella kuroshimae): A Complete Overview

The leaf sheep is a tiny sea slug that looks like a cartoon sheep crossed with a plant. It’s found in tropical waters, mainly near Japan, the Philippines, and other parts of the Indo-Pacific. The leaf sheep lives on sea plants, especially green algae. This is its natural leaf sheep habitat. It uses the algae … Read more