Sylvirana spinulosa

The Spiny frog or fine-spined frog (Hylarana (Sylvirana) spinulosa) is a frog from Hainan Island in China.  Scientists have seen it as high as 840 meters above sea level.

References

Category:Frogs of Asia