Famicom Mini: ??? © 2004 Nintendo Company, Limited. (Famicom Mini: Makaimura)
[Famicom Mini] Game ID: AGB-FMKJ-JPN
Released on May 21, 2004 in Japan. This is the 18th title in the Famicom Mini series.
Game's ROM.