Mamatoto - A Record of War © 2003 Alicesoft.
GAME ID: ALS-0035A BARCODE: 4988650600626 MEDIA: CD x1
Released on September 26, 2003 in Japan.