A worldwide community photographing and learning about wildlife
Loxa viridis
It is a Loxa sp., but species ID is most probably not possible from only and this picture. We have the same discussion with one from Costa Rica. There are too many almost identical around. I suggest that you only take the genus Loxa sp. as ID.