Aniworks Logoworks
Rurouni Kenshin

Episode 81 of Rurouni Kenshin