Helminthoglypta micrometalleoides
206995a63cf20c4bccadc42659b85ca2
...