(Neobarrettia spinosa)
The Neobarrettia spinosa, also known as greater arid-land katydid, red eyed katydid (or red eyed devil), giant Texas katydid, is a cricket of the katydid (Tettigoniidae) family that is native to west-southern United States and northern Mexico.