Nobuhiko Otani Pictures - Rotten Tomatoes