Fox McCloud from Star Fox
Fox McCloud is a character in Star Fox, an third person arcade rail shooter video game from Nintendo. He is the game’s main protagonist who leads the Star Fox combat team on various missions.
Fox McCloud is a character in Star Fox, an third person arcade rail shooter video game from Nintendo. He is the game’s main protagonist who leads the Star Fox combat team on various missions.