Aniworks Logoworks
Rurouni Kenshin

Episode 33 of Rurouni Kenshin