Life … Animals Arthropods Insects Grasshoppers, Crickets, and Locusts Katydids Idiostatus Magnificent Shieldback species 2 observations Magnificent Shieldback Idiostatus magnificus Close