Onimusha: Warlords: Celebrating start of "Onimusha" on Netflix, the game "Onimusha" is now on sale!

Capcom's "Onimusha," the landmark survival action video game series set in Japan’s feudal Sengoku period, is being adapted into an anime series that will start streaming on Thursday, November 2, only on Netflix. Directe…