Shanghai Tan Ge poster

Shanghai Tan Ge

Ended Season 1: 43 episodes 1996
Shanghai Tan Ge poster
TV Trailers
TV Trailers