Aniworks Logoworks
Rurouni Kenshin

Episode 51 of Rurouni Kenshin