Fox McCloud

Fox McCloud is a character from the Star Fox and Super Smash Bros. fandoms.