Aniworks Logoworks
Rurouni Kenshin

Episode 32 of Rurouni Kenshin