Neospathodus posterolongatus
eb69ce77639c7f2bf13f207e4afccd21
...