Tag: Esther Liu

Chinese Paladin (2005)

Chinese Paladin 仙剑奇侠传 is a 35-episode Chinese TV series adapted from a role playing game that aired in 2005. It is considered …