Polypedates leucomystax.