In this year’s Cinemalaya Philippine Independent Film Festival, the Filipino-Ilocano animated feature “Iti Mapukpukaw” (The Missing) won Best Film, marking in history the very first animated full-length film to win the Balanghai trophy. During the festival's awards ceremony held Sunday, August 13 at the Philippine International Convention Center, Carl Papa’s…