Himalayan tree frog
Polypedates himalayensis