I'm gonna guess a Big-Eyed Treefrog, Leptopelis vermiculatus, but will also admit I'm not very worldly when it comes to frog ID's. Where did it come from?