Chungaganon

Chungaganon is the final boss of The Legend of Chungus: Breath of the Wild.