File:MC Super Fly.png

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