Placodidus tuberculatus
8cc0316d0c34feb1835fe4d849addae4
...