Escharoides bubeccata
3c27f705e2148194335b706074e8ace9
...