Tôru Nakamura Pictures - Rotten Tomatoes