Aniworks Logoworks
Rurouni Kenshin

Episode 61 of Rurouni Kenshin