Yeah as far as I got was Thespidae...I can only say with certainty that it's from Thespidae: Pseudomiopteryginae. More pictures of head and anterior tibia will help with further ID.
And oh...where did they catch it? Up in the cloud mountain forest area or in the "general" rainforest area?Never came out from Costa Rica, a Costarican friend took this picture and send it for ID.
Enter your email address to join: