Presenting the 2025 DIFA Animations & Animators February 22, 2025 by DIFA · Published February 22, 2025