Biscuit Filmworks Signs Director/Animator Florence Poppy Deary for Commercial Representation
April 16, 2025
Acclaimed Japanese filmmaker Takashi Yamazaki, who just took home the Academy Award for Best Visual Effects for Godzilla Minus One, introduces a new kaiju named Foodlosslla in this spot for Japanese food and biotech brand Ajinomoto. [Watch]