Nobuo Tobita Pictures - Rotten Tomatoes