Slack, I have no clue how he does, but you might be right. He might be Captain Falcon irl.
On a more related note, have you watched that one viral video The Ultimate Showdown of the Ultimate Destiny from a couple years back?
If you haven't...you might be doing yourself a favor, haha.
Watch at your own risk