Aniworks Logoworks
Rurouni Kenshin

Episode 15 of Rurouni Kenshin

Aired Oct 12, 2023