Donkey Kong Country is the new attraction at Universal Studios Japan, inside Super Nintendo World. Visit the next time you're in Tokyo.
It doesnt help that he likes to spam ki beams until the player is dared to retry the battle on an easier difficulty. The only way it could be more humiliating would be if they installed this Donkey ...