Looking sharp
Sakura Samurai: Art of the Sword was on Nintendo's eShop Q1 2012 release schedule, and now we have the first English language trailer.
Looking sharp
Sakura Samurai: Art of the Sword was on Nintendo's eShop Q1 2012 release schedule, and now we have the first English language trailer.No comments have been posted yet. Why not be the first?