Mega Lo Mania © 1993 Imagineer Co., Ltd.
BARCODE: 4965857008080 MEDIA: FD x2
Released on March 19, 1993 in Japan. Retail price: 12800 Yen.
Game's ROM.