Yuki Masuda Japan Best movies: Sword of the Stranger (2007) Only Yesterday (1991) Battle Royale (2000)