Tarsonemus interruptus
3f0f429657db367e3efcd82b288962fa
...