CRAFT International Animation Festival

Award-winning Benilde film “IAMANNIKA” bags int’l prize

A short animation from the De La Salle-College of Saint Benilde film department took home the Southeast Asia Audience Award of the third CRAFT...