BINI’s inspiring story has earned ABS-CBN’s documentary a spot at the 2025 New York Festivals TV and Film Awards in the Best Documentary—Biography and Profiles category.
Dubbed as either wonder of the world, this giant gorilla had originated from Skull Island. He is the last member of his species, and being seen as one of the gods or forces of nature by the locals.