Star Wolf

Star Wolf is the second episode of Star Fox 64.