Yûdai Ishiyama Japan Best movies: The Man Who Stole the Sun (1979) Sword of Desperation (2010) Agitator (2001)