Deinosuchus is a gigantic prehistoric crocodile that is a boss in TOH2.
Deinosuchus.jpg