Nobuhiro Yamashita Pictures - Rotten Tomatoes