Leon Powalski is a member of Star Wolf, and is the only member other than Wolf O'Donnell himself that has been on the team since its creation. Leon's past is unknown, but he most likely had some past rivalry with Falco Lombardi and somewhat Slippy Toad, whom he mainly concentrates on during dogfights in Star Fox 64 and bickers with in Star Fox: Assault.
Advertisement