The world's largest aquatic insect was discovered in China and it's terrifying

Say hello to the newest star of your nightmares - the world's largest aquatic insect.
According to the Insect Museum of West China, locals in a village in China's Sichuan province handed over "weird insects that resemble giant dragonflies with long teeth" earlier this month.