Russian meteor my ass. > Is actually OC.. Meteor iron man