Rurouni Kenshin also known as Samurai X るろうに剣心 -明治剣客浪漫譚
Source: via Luis_Varela_Liss on pin.anime.com