Dicaulocephalus antilocapra
d6d0dd275076cf3f3079cedfcb74221e
...