News "Onechanbara 2" spotted on Play.com Plus, Saint Seiya looks on for the West. June 20, 2011 Wesley Yin-Poole 9 comments