Aniworks Logoworks
Rurouni Kenshin

Episode 63 of Rurouni Kenshin