Tag: Sebrina Chen Yao

Legend of Nine Tails Fox (2016)

Legend of the Nine Tails Fox 青丘狐传说 is a 32-episode Chinese drama based on a collection of stories taken from the Strange …

Monster Killer (2015)

An unexpected find since it’s not as popular as say Chinese Paladin but it is a web series also produced …