Escharoides cuneiformis
89ec03e4c8e221e8af83369e019b2ff7
...