Kapre is a humungous filthy creature with a black hairy body over 7 to 9 feet tall. He wears a belt that gives him the power to be invisible to humans and a bahag, an indigenous Northern Philippine loincloth.
You may want to read:
The Philippines Today, Yesterday, and Tomorrow