Monster Bug Wars: Katydids

Katydids (Platycleis affinis) has the largest testes in proportion to body mass of any animal recorded.