The Philippines is a vast archipelago nation consisting of more than 7,100 islands and islets. It is located in Southeast Asia.
Know any Cryptids from the Philippines, ADD HERE!!
All items (32)
Community content is available under CC-BY-SA unless otherwise noted.