The Loop (TV)
Do you like this video?
The Philippines is a country in Asia.
Philippine legends tell of supernatural creatures named aswangs, cannibalistic Filipino were-beasts characterized by their proboscis-like tongues.
DC's Legends of Tomorrow
Community content is available under CC-BY-SA unless otherwise noted.