Ninja Jajamaru - Ginga Daisakusen © 1991 Jaleco Company, Limited.
GAME ID: JF-32 BARCODE: 4907859101406
Released on March 29, 1991 in Japan.
Game's ROM.