Du Bo (杜伯) was the Duke of Tangdu (唐杜公) during the reign of Zhou Xuan Wang (827 – 781 BCE). After his execution, he became known as a case of an avenging spirit.