Top 5 Largest Creatures From the Philippine Mythology
There are many giant creatures found in world mythology, including the Norse Jörmungandr and the Greek Typhon. In this article, we will explore five of the largest creatures from the Philippine mythology. From a towering giant so huge that it can block out the sun, to a bird so immense that it lives in outer … Read more