Looks like Harmochirus, and it looks like Harmochirus brachiatus is the most common one, but there are a few others. I will look into it further later today.
Looks like Harmochirus, and it looks like Harmochirus brachiatus is the most common one, but there are a few others. I will look into it further later today.