Raman Djafari directs stunning animation for Warp Records’ Squid
Coming in at over eight minutes long, the video for the song Pamphlets explores “the feeling of being unfit, unlovable, not compatible and the manic anxiety and stress that this results in,” according to Djafari