Looks like a Cuban Tree Frog to me.