Artist: Lucki Eck$ feat. FKA Twigs
Song: “Ouch Ouch”
Producer: FKA Twigs
Album: #BODYHIGH
Director: FKA Twigs
In an unconventional look at Lucki Ecks$ new music video, he doesn’t appear in the clip, but FKA Twigs does, after directing and producing the track. The VHS recorded clip sees her with a snake in a very dim lit setting, much like the mood of the song.
[Source]