A Cambodian man cut off his penis when he said he was visited by four hungry spirits in a dream and he had no chicken or duck to offer them.
According to police, 33-year-old Soun Ney told the spirits to go away when they first appeared to ask for food, and waved his penis at them in defiance.
"Devils, I don't have any chicken or duck for you," he was quoted as saying by local police chief Phoeung Vat. "If you want to eat anything, you can eat my penis."
Soun Ney said the spirits agreed to eat his penis. He was rushed to a hospital near the capital Phnom Penh after he castrated himself with a butcher's knife.
"He is lucky to be alive," Phoeung Vat told Reuters.
Villagers in the deeply impoverished southeast Asian traditionally offer chicken, duck or cake to the spirits of the dead to ward off bad luck.