Bakunawa Picture

the Bakunawa is dragon or sea serpent of Philippine mythology
it is said to have caused eclipses.
Continue Reading: Moon