Sarah Baker
Director
Made in Taiwan, the music is the theme song for Chu Liu Xiang, a popular legend that has been recreated several times in traditional Chinese television soap operas.
Release Date | 2011-01-01 |
---|---|
Runtime | 4m |
Director | Sarah Baker |
Producer | |
Writer |