Gaia Ptera, the Meteor Striker