Biscuit Filmworks Signs Director/Animator Florence Poppy Deary for Commercial Representation
April 16, 2025
With HQ in Istanbul and offices in LA, Barcelona, Vienna, and Berlin, new media agency Ouchhh is gaining lots attention for work like this installation in Paris. Their newest clip is a crazed spec riff on the schizophrenic history of Absolut bottle interpretations. [Watch]