File:MC Moon Cresta.png

Moon Cresta, from Nichibutsu's 1980 fixed shooter arcade game of the same name.