Aniworks Logoworks
Rurouni Kenshin

Episode 71 of Rurouni Kenshin