Kapre or a tree demon.
One of the scary characters in the Philippine folklore is the tree dwelling giant known as Kapre. It is said that they stand about 9 feet tall with dark skin and long curly hair and beard. They are often depicted to smoke huge cigars and carry a crude wooden club. It is that they live inside the Balite trees.