Asao Sano Pictures - Rotten Tomatoes