Aniworks Logoworks
Rurouni Kenshin

Episode 86 of Rurouni Kenshin