Aniworks Logoworks
Rurouni Kenshin

Episode 69 of Rurouni Kenshin