Aniworks Logoworks
Rurouni Kenshin

Episode 89 of Rurouni Kenshin