Pugot
From Wikipedia, the free encyclopedia
In legends from the Philippines, the pugot is traditionally believed to be a headless giant who stations itself in lonely roads or in the balete tree, often carrying decapitated heads of its victims. The pugot may also manifest itself as a headless ghost.