Aniworks Logoworks
Rurouni Kenshin

Episode 91 of Rurouni Kenshin