Review: Onee Chanbara Origin Posted on October 14, 2020October 14, 2020 by Eliot Lefebvre So here’s your Japanese lesson for the day. “Onee-chan” is an affectionate term for an older sister. “Chanbara” means swordfighting. Thus, the title of this particular game series... Read More