Tohru Emori
Paekche nobleman
Rurouni Kenshin Part I: Origins
2012
Samurai Assassin
1965
Kubi
2023
MacArthur
1977
Inu-Oh
2022
Samurai Marathon
2019
Mumon: The Land of Stealth
2017
Buddha 2: The Endless Journey
2014
The Men Who Tread on the Tiger's Tail
1952
Hachiko
1987
Buddha: The Great Departure
2011
Rurouni Kenshin: The Final
2021
Tenchu!
1969
Outlaws - For Greater Glory
2012
Emperor
2012