10 films you should watch before visiting Japan