Andrew Oikonny

Andrew Oikonny is a villain from the Star Fox series He is an inexperienced pilot who flies for the Star Wolf team.