Sting of the Dragon Master - Rotten Tomatoes