Wolf O'Donnell

Wolf O'Donnell is one of the anti-heroes of Star Fox.

Fanon Wiki ideas so far

 * Star Wolf Battle Royale