Takeru Satō Japan Best movies: Rurouni Kenshin: The Legend Ends (2014) Beck (2010) Rurouni Kenshin 2: Kyoto Inferno (2014)