bayucca My closest guess would be Allobates sp., might be Allobates insperatus?? I will try to get closer... http://www.projectnoah.org/spottings/34723004
Comments (1)