Aniworks Logoworks
Rurouni Kenshin

Episode 66 of Rurouni Kenshin