Aniworks Logoworks
Rurouni Kenshin

Episode 93 of Rurouni Kenshin