Kingdom: Animalia
Class: Amphibia
Order: Anura
Family: Rhacophoridae
Genus: Polypedates
Species: leucomystax
Images of Polypedates leucomystax from Thailand.