Onechanbara Z: Kagura News

New Xbox 360 Onechanbara game

Onechanbara Z: Kagura hits Japan this year.