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, oftentimes carrying decapitated heads of its victims. The pugot may also manifest itself as a headless ghost.