Ren Yamashiro24.8KChained SoldierRen4.1KCommander-in-Chief of the Anti-Demon Corps and head of the 10th UnitChat Now