It's a cool frog either way. And now that I've looked at the photos of the species you suspect, that does appear to be what it is.