Idmoneoides simplex
2bb9cac975f4930dc3bb3556767fafd4
...