Donkey Kong vs. Captain Falcon

Nintendo's punch happy memes.