Distribution
"Cophinopoda chinensis" is found in Japan, South Korea, parts of China, India including the Andaman and Nicobar Islands, Sri Lanka, and Indonesia. In Japanese, it is called 'aome-abu' which literally means 'blue-eyed horse-fly'.References:
Some text fragments are auto parsed from Wikipedia.