Aniworks Logoworks
Rurouni Kenshin

Episode 62 of Rurouni Kenshin