Onimusha 3 © 2004 Capcom Co., Ltd.
GAME ID: SLPM-65413 MEDIA: DVD x1
Released on February 26, 2004 in Japan.
See Goodies section.