One of the largest grasshoppers in the world, Tropidacris cristata (Romaleidae) from Panama. This beast was close to 12 centimeters long.
Leaf-mimicking katydid nymph (Tettigoniidae) from Panama.
Subadult katydid (Tettigoniidae) from Panama.