This one is almost identical to one seen recently in my gardens with the ID coming from whatsthatbug.com which I hope is scientifically based. 🙂 It was photographed on the hotel property which is considered a rainforest. See what the other one looked like in my Carton Wasp Nest Gallery.
¡Pura Vida!
Not my favorite thing!