Heterixalus punctatus
4e7ec69ce1a4bda347a5abd514247536
...