Lin Feilu, or better known by her nickname—Green Tea Princess, was the best of all the scheming b*tches that the world had ever seen. She was the Oscar-winning actress among the masses with real life as her stage. Acting coy, slandering, feigning innocence, or playing the saint, she aced it all. Sim