Growing to 0.3 inches (8 millimeters) long, leaf sheep were first discovered off Kuroshima Island, Japan, in 1993. They have also been recorded in the Philippines, Indonesia, Singapore and Thailand.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results