Kazu captures and recounts visions from a distant world. In her new short film shot on the Isle of Elba, the Blonde Redhead singer plays a sea creature who becomes human once every hundred years.
Kazu captures and recounts visions from a distant world. In her new short film shot on the Isle of Elba, the Blonde Redhead singer plays a sea creature who becomes human once every hundred years.