Takeru Satoh is a Japanese actor. He is best known for his leading role as Ryotaro Nogami in the Kamen Rider Den-O franchise, and as Himura Kenshin in the live-action Rurouni Kenshin film and its sequels. From Wikipedia
Studio Dragon alongside CJ ENM joined a Japanese crew under Ahn Gil-ho to infuse the series with subtler emotional nuances for local audiences