Scarabaeus inoportunus
94839386547600961941dad73af6736d
...