Bakunawa's Throne Picture

Bakunawa is a mythological creature in the Philippine Lore. An enormous winged serpent that devoured the moon.
Continue Reading: Moon