Aniworks Logoworks
Rurouni Kenshin

Episode 60 of Rurouni Kenshin