Shûji Sano Pictures - Rotten Tomatoes