Onechanbara

Play outs Onechanbara 2, D3 Publisher says there is nothing to announce

Play.com has listed Onechanbara 2, the bikini zombie slayer game, and it has the game down for a February 2012 release.

Onechanbara headlines