Aniworks Logoworks
Rurouni Kenshin

Episode 53 of Rurouni Kenshin