With the death of Niimi, some final business must be taken care of before the Roshigumi can truly be called the Shinsengumi.
⭐ 5.31 | ⌚ 25