Donkey Kong of Nepal, symbolizing invincibility! Donkey Kong of Nepal, symbolizing invincibility! Donkey Kong of Nepal, symbolizing invincibility! Donkey Kong of Nepal, symbolizing invincibility!