Bal-Bal

Philippine mythical creature From Wikipedia, the free encyclopedia