Jane the Virgin season 1 is available in: European Spanish English on Netflix Spain
Kenshin Himura (Sato Takeru) is a famous samurai known by his skill with the katana and his coldness at the time of killing. In the last was at the service of the Ishin Shishi, a group of Patriots who fought to return power to the Emperor, fought hundreds of battles and gathering are many lives. But after all the fighting, He vows never to kill again and decides to move to anonymity to devote himself to travel the country as a tramp helping who needs it, as penance for all the deaths that led to. Ten years after, in 1878, Kenshin arrives in Tokyo where he meets Kaoru (EMI Takei), who invites you to stay in her dojo until he decides to return to wander. However, the past that Kenshin tried to leave behind soon will return to take revenge against it. Adaptation of the manga by Nobuhiro Watsuki.