Choukou Sennin Haruka © 2014 Alicesoft. Low price re-edition.
GAME ID: ALS-0064A BARCODE: 4988650601357 MEDIA: DVD x1
Released on December 19, 2014 in Japan.