Moon Cresta © 198? Electro Game. Produced by ELECTRO GAME under license from Nichibutsu. For more information about the game, please see the original Nichibutsu entry.
Game's ROM.Game's picture.