Review 6/10 Onechanbara ZII Chaos (Ps4) Geoffrey Wright | August 28, 2015 Onechanbara, for those not familiar with the series can be summed up with it’s Wii release title “Bikini Zombie Slayers”. It’s B Movie in game form, possessing a Read More