Capcom Trademarks New “Onimusha” Game
What Could Capcom Possibly Be Cooking Up?

NEWS

Capcom Trademarks New “Onimusha” Game - What Could Capcom Possibly Be Cooking Up?