Yify Zhang Premieres Her Atmospheric Single/Video “Puppet”

Yify Zhang reveals her new single and music video for, “Puppet,” a reflection on the stress/pressure of being in a romantic relationship one wants to leave.