A new specimen of an insect was found this month in a mountain in Chengdu, Sichuan province, China. The insect belongs to the order of Megaloptera and has a wingspan of 21 centimeters—8.3 inches.


SPLOID is a new blog about awesome stuff. Join us on Facebook