???3 © 2005 Rodeo. (Onimusha 3)
Onimusha 3 was released in March 2005 in Japan. The machine features the characters of Capcom's home video game "Onimusha 3 - Demon Siege".
Machine's picture.Press release.