Favorite Star fox character

Krystal!
 
Who the one that say Do a Barrel Roll. I'm afraid that's all I know of the franchise..
 
Back