Hylodes vertebralis
81de08e016da3fbb0ac9612149501f7c
...