The cannibal, Ouandja Magloire – who also calls himself ‘Mad Dog’ – told a BBC reporter that his action was revenge for the murders of his pregnant wife, his sister-in-law and her baby.
He claimed that Muslims were responsible and he was angry with them.
‘Mad Dog’ spotted his victim on a minibus and gathered a crowd of about 20 Christian youths who forced the bus driver to stop.
Witnesses did not intervene but recorded the footage on mobile phones, including the act of cannibalism.
Witness Jean-Sylvestre Tchya told news agency AFP: ‘One of the individuals took hold of an arm and went and bought some bread and starting chewing on the flesh, along with his bread.
‘The scene made many people vomit, and some cried out in horror.’
Another witness, Alain Gbabobou, said he watched a man wrap the head up and proclaim that he would ‘feast on it’.