Batrachylodes vertebralis
d331f5014f70033c9147794591e4bc64
...