Aniworks Logoworks
Rurouni Kenshin

Episode 23 of Rurouni Kenshin

The Wolf's Fangs