Nobumitsu Ônishi Pictures - Rotten Tomatoes