Star Fox 2 End Boss Defeated Greg Davies 6 years ago Ending in Star Fox 2 with the destruction of base of Andross.