turquoise cicada I might as well never look at another bug again in my life bec turquoise cicada I might as well never look at another bug again in my life because this is the absolute most perfect insect that has ever or will ever exist. Source: HERE ← PREV POST NEXT POST →