Biscuit Filmworks Signs Director/Animator Florence Poppy Deary for Commercial Representation
April 16, 2025
Maciej Kuciara and Emily Yang (aka pplpleasr), cofounders and artists at web3 content studio Shibuya take the lead in directing this riveting visual amalgam of anime and AI for the Linkin Park track “Lost”. [Watch]