Here’s a mind-blowing look at leaf katydids, which are interesting insects to say the least. There are currently more than 6,400 known species and they have adapted to blend in with their habitats to avoid becoming prey. Continue reading for a video, more pictures, and additional information.

Author

A technology, gadget and video game enthusiast that loves covering the latest industry news. Favorite trade show? Mobile World Congress in Barcelona.