Games/Genma Onimusha/MediaGenma Onimusha·, 2002 · CapcomMediaBack to gameAll6Screenshots5Videos1Screenshots5More about Genma OnimushaPlayer reviews