Aniworks Logoworks
Rurouni Kenshin

Episode 17 of Rurouni Kenshin

Settling the Score