2025 AICP Announces Post Awards Curatorial Committee
March 4, 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]