Philautus polymorphus

Philautus polymorphus is a frog.  It lives in Indonesia.  People have seen it between 1337 and 2204 meters above sea level in Sumatra.

First paper

References

Category:Frogs of Asia