Fox McCloud

Fox McCloud is the leader of Star Fox and the main protagonist in Star Fox games.