Taketoshi Naito Pictures - Rotten Tomatoes