Wolf O'Donnell
From SmashWiki, the Super Smash Bros. wiki
Jump to navigationJump to search
Wolf O'Donnell is a character from the Star Fox series who is the leader of the Star Wolf team, the rival of Star Fox. For fighter information, see Wolf O'Donnell (SSBB).