Eat Lead - Matt Hazard no Gyakushuu © 2010 D3 Publisher, Inc.
GAME ID: BLJS-10076
Released on February 18, 2010 in Japan.
See Goodies section.