Cryptolingula perplexa
1396cb93a598902552d2d62172a15319
...