Search for "Narushi Ikeda"
in
Rebellion: The Killing Isle (2008)
HK: Forbidden Super Hero (2013)