Zha Xi Ping Cuo, a thief from the vicinity of the Tibetan border in a region of China referred to as Shangri-La, seeks vengeance as he sneaks into Princess Ni Qin Zhuo Ma's tribe.
No similar dramas found.