Giant Malaysian Katydid

5 months ago
6

The Giant Malaysian Katydid is a species of carnivorous giant katydid native to Malaysia. It is one of the largest insects in the world. This is its sound

Loading comments...