Most definitely a green tree frog! Great find. Definitely get that bark out of there though and get some coco fiber in there. It's a huge impaction hazard. That's a pretty frog though, congratulationsI don't know much about green tree frogs specifically, but I would think you can read the gray tree frog care sheet and get the info you need off of there.