Cheeky Slug The rosy-cheeked slug is called Sheep Leaf. Its giant size is 5 mm, and can be found off the coast of the Philippines and Japan. Awesome Science 2.9K views13:00