Fist of the North Star Pictures - Rotten Tomatoes