Captain Falcon

Captain Falcon had appeared in Smash Champ - Link Episode 1