Shiro Namiki Pictures - Rotten Tomatoes