Aniworks Logoworks
Rurouni Kenshin

Episode 12 of Rurouni Kenshin

Aired Sep 21, 2023