HomeAnime News Network Onee Chanbara Origin Game Gets Western Release on PS4, PC on October 14 byadmin hg -September 08, 2020 0 Game released in Japan on December 5 from Anime News Network https://ift.tt/3lZVDnV Tags Anime News Network Facebook Twitter