An Irascible Angel 2013 (China), also known as Bao zao tian shi is China drama premiere on Nov 22, 2013
/