These guys seem to come in many varieties so not quite sure of the exact species, but clearly a very large katydid. I love the different colored eyes that they have. I’ve seen them with yellow, white and pink eyes, like this chap. This one was near the campground in Corcovado National Park in Costa Rica.
Nikon D800 with Nikkor 105mm macro lens, ISO 1600, f/5 at 1/500th of a second