A specimen of an insect in the order Megaloptera was found in a mountain of Chengdu, Sichuan province. Its wingspan measures an incredible 21 centimeters, making it the largest and possibly most frightening aquatic insect in the world.
This is an egg for scale.
And this is what nightmares are made of.
Previously on Shanghaiist: NAH: Thousands of cockroaches swarm in Zhanjiang before super typhoon