Rurouni Kenshin

Kenshin Himura