Chiton spinosetatus
3eecdcab0c95aed35a5e87e95a597627
...