Duke Handel

Final boss of Ichthyosauria(DLC).