Narayanghat whipping frog

Polypedates zed

Reproduction
Eggs