Philautus amabilis

Philautus amabilis is a frog.  It lives in Indonesia.  People have seen it between 1550 and 1636 meters above sea level in one place and 1825 meters above sea level in another place.

First paper

References

Category:Frogs of Asia