Tree Mantis (Liturgusa annulipes) head showing large compound eyes, Hacienda Baru, Costa Rica