Aniworks Logoworks
Rurouni Kenshin

Episode 59 of Rurouni Kenshin