Eophileurus multidentatus
d4535cbd95ac26feef308b5c7fde8dd4
...