Rurouni Kenshin

Himura Kenshin