Paguritta scottae
00ece69fb14dcfb618b6380fc1b7cc7b
...