The Sheep of the Sea

Name “Leaf Sheep” Sea Slug (costasiella kuroshimae) Where to Spot in Tulamben Melasti dive site is the best place in Tulamben to see the Leaf Sheep sea slug. About Think you’re looking at a phosphorescent sheep of the future or perhaps a real life Pokemon? Believe it or not, this adorable little critter is actually a...