“The warped delirium of a distorted dream.”
CHINA is a siren of the wild confusion of lust. A twisted electronic pop artist with the heart of a balladeer.
Directed by BABYBABY
Camera Operator: Ben V Hansen
Production Manager: Joakim Harwell