Cast
Yudai Chiba
Japan
Best movies:
I'm Not Just Going to Do What Kurosaki kun Says (2016)
The Mohican Comes Home (2016)
Ajin: Demi-Human (2017)
Takuya Uehara
Japan
中村靖日
Japan
Best movies:
A Stranger of Mine (2005)
Josee, the Tiger and the Fish (2003)
The Floating Castle (2012)
柳澤貴彦
Japan
Best movies:
Battle Royale II: Requiem (2003)