Bakonawa Picture

Bakonawa is a mythical creature from Philippine mythology that ate the moon (during eclipses). Search for him on Wiki
Continue Reading: Ate