File:SF2 Land Boss Screenshot.png

The Queen Dragoon boss found in Meteor's surface from Star Fox 2