I agree that this looks to be a Peron's Tree Frog largely due to the criss-cross pupil and nothing else that I can see makes me think otherwise. @libbygleeson, do you happen to recall if it had tiny, emerald green flecks on its back? I'm unable to confirm it at this time, so I'll try again later.