Aniworks Logoworks
Rurouni Kenshin

Episode 82 of Rurouni Kenshin