A Dutch television stunt is generating headlines around the world - for all the wrong reasons.
The two presenters of TV show Proefkonijnen (which means guinea pigs or test rabbits) brought reality television to a whole new level when they ate each other's freshly cooked flesh.
Dennis Storm and Valerio Zeno were earlier filmed while they were under local anaesthetic as a surgeon cut a piece of their muscle at a clinic.
Storm watched as flesh was cut from Zeno's abdomen, and Zeno returned the favour when muscle was cut from Storm's bottom.
A chef was brought in to fry their flesh on their TV show, in front of a studio audience.
Zeno and Storm then sat for a candlelit dinner - complete with wine - to dine on each other's muscle.
Storm told ABCNews in the United States that the muscle was cooked to medium-rare in sunflower oil without seasoning.
"Nothing is really that special when you're talking about the taste of the meat, but it is weird to look into the eyes of a friend when you are chewing on his belly," Storm told ABCNews.
"The punchline of the show is to get really simple answers on stupid questions, such as can you shave with ketchup or can you drive blind?
"And we wanted to find out how human flesh tasted."
Storm said the stunt was worth the pain in his behind.
"It was just a few centimetres of meat," he said.
"And now I have a good story about that scar."
Storm and Zeno said the stunt was legal because both entered into the cannibalistic pact voluntarily, Britain's Daily Mail reported.
"A lawyer advised the program's producers that while cannibalism is not itself against the law, the presenters or the surgeon who operated on them could run in to legal difficulties," The Mail said.
"The presenters also claim that there is no risk of ill health, as long as the human meat is properly cooked."
International news headlines ranged from "Cannibalism on Dutch TV generates world-wide repulsion" to "In the worst possible taste: Sick TV stunt features presenters eating EACH OTHER".
The pre-recorded episode will air on December 21.