Quadrella rufopunctata
82e83394a8acb159662a6da89508d12c
...