Diplogasteroides sexdentati
fa254cf07c07ad6da63168c65d03cfaa
...