No interactions present.
From a Google search it is probably a Heliconia Bug (Leptoscelis tricolor)
Chris Brooks - www.dragonfly-images.co.uk
My Flickr site - www.flickr.com/photos/ceb1298
So why not stick the name in the observation as "It could be this", rather than just appending a comment.
Tachinid Recording Scheme
TRS Facebook Page
Hi Matt, because I was trying to assist the author so he could add the ID and gain any credit from it himself. Regards Chris
Lat/Lng: 9.25, -83.8591