Aniworks Logoworks
Rurouni Kenshin

Episode 80 of Rurouni Kenshin