Tahamaling

tahamaling
Tahamaling | Image Source: 9gag.com

Tahamaling

The ‘TAHAMALING’ – are red-complexioned females that live in balete trees in the forests of the Philippines. They are the keeper of forest animals.

You may want to read: