Nobuaki Kaneko Pictures - Rotten Tomatoes