M4uFree Search : kazuaki kiriya

Last Knights (2015)

IMDb: 6.2
2015

A fallen warrior rises against a corrupt and sadistic ruler to avenge his dishonored master

Casshern (2004)

IMDb: 6.1
2004

Live action sci fi movie based on a 1973 Japanese anime of the same name Shinzo Ningen Casshan Theme song by Utada Hikaru