Life … Animals Arthropods Insects Grasshoppers, Crickets, and Locusts Katydids Mecopoda Mecopoda niponensis Mecopoda niponensis species 1,265 observations Mecopoda niponensis Mecopoda niponensis Close