Satoru Shibue Pictures - Rotten Tomatoes