Amblyteles armatorius?

Amblyteles armatorius?

Observation - Amblyteles armatorius?. Description: