Dogadon

Dogadon is a boss from the game of Donkey Kong 64.