👉 The term "Leptochariidae" refers to a group of species that live in the leptocharia, or small islands, along the coast of Japan and Korea, where they are known as sea urchins. These sea urchins have an unusual ability to grow up to six times their original size, making them some of the largest animals on Earth.