For four days in 1986, the world watched as Filipinos reclaimed their freedom through peace, music, and unwavering unity. Today, that same revolutionary spirit can be found in films and books that continue to champion the power of resistance.
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.