Onimusha 3: Demon Siege Cutscene 1Check out this opening cutscene from the PC version of Onimusha 3: Demon Siege.By Gamespot Staff on May 10, 2019 at 7:54PM PDT Onimusha 3: Demon Siege