This insect wears world`s tiniest 3D glasses!

Have you read about sophisticated hunter insects called praying mantis in textbooks? Now, see them hunting with the world`s tiniest 3D glasses.