Hercostomus purpuratus
adef348c43534c6766fba45fb0ea423e
...