Dai Sato Pictures - Rotten Tomatoes