Aniworks Logoworks
Rurouni Kenshin

Episode 31 of Rurouni Kenshin