Star Fox (universe)

This is where he came from.