I think that those red bumps are droplets of a sticky substance they exude when threatened.Last frog ID thread was an Opisthodon ornatus as well, though that one was covered in red bumps, it's amazing how much they vary
Enter your email address to join: