Aniworks Logoworks
Rurouni Kenshin

Episode 10 of Rurouni Kenshin

Aired Sep 7, 2023