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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results