File:MC Meteor.png

A Meteor from Nichibutsu's 1980 fixed shooter arcade game, Moon Cresta.