NewsLuke HendersonSeptember 20, 2023Onimusha, Netflix, Capcom, TV The first trailer for Onimusha has been released and coming in November An interesting look NewsLuke HendersonSeptember 20, 2023Onimusha, Netflix, Capcom, TV