Terai tree frog

Polypedates taeniatus

Reproduction
Eggs