Isthmocoris imperialis

Isthmocoris imperialis is a species of big-eyed bug in the family Geocoridae. It is found in Central America and North America.