√*katydid

A colorful katydid on a leaf in the cool evening of the Ecuadorian forest