Mao Lan or Xiaolan as she is known is a 17 year old high school girl who has been trained by her grandfather Master Mao Run since she was 6. One day Master Run goes to an old friend and rival martial arts master Xao and is asked by Xao to destroy his martial art because his son has corrupted it. Master Run enters Lan in a compation called Prime Mat and that's where the story starts.