Naoto Takenaka Pictures - Rotten Tomatoes