Well, the size estimate definitely tells you he's a juvenile... But now I'm pretty sure he's not a Cuban Tree Frogs because of other photos...