This is a Cavolinia uncinata, a species of small pelagic mollusk that is found around the world. Tens, perhaps hundreds of thousands of individuals or more appeared for several days in southern Japan, drifting with currents. As pictured here, the snails use nets of mucus to forage for food.