TGS 2003Onimusha 3 Official Trailer 2
Akechi Samanosuke has several allies in the fight against the demonic Genma hordes, as seen in this trailer for Onimusha 3.
Akechi Samanosuke has several allies in the fight against the demonic Genma hordes, as seen in this trailer for Onimusha 3.