Yokubari Saboten © 2006 Alicesoft.
GAME ID: ALS-0059 BARCODE: 4988650600749 MEDIA: DVD x1
Released on April 21, 2006 in Japan.