Fox McCloud

Fox McCloud is the leader of Team Star Fox and main character of the Star Fox series.