Meteor Head Banner

The Meteor Head Banner is a rare drop from Meteor Heads.