cáng jìng rén

Translation

  • man behind the mirror
  • puppet master
  • string puller
Chinese Tones