Aniworks Logoworks
Rurouni Kenshin

Episode 65 of Rurouni Kenshin