A worldwide community photographing and learning about wildlife
Here's my spotting for comparison, only the head though...http://www.projectnoah.org/spottings/11453219
This is a L. lugubris. It is invasive to Panama and I believe us recorded for the Canal Zone (Kohler 2008). I have personally found it near Santa Fe, on Isla Bastimentos, and in Costa Rica near Dominical.