Setchin Kawaya
Love & Peace 2015
Rating: 6.8
Himizu 2011
Rating: 7
Abnormal Experience: The Sixth Sense 2001
Rating: 7.5
as Kenkichi
as Endo