Aniworks Logoworks
Rurouni Kenshin

Episode 83 of Rurouni Kenshin