Wolf O'Donnell

Wolf O'Donnell is the main antagonist of Star Fox.