Police have arrested a man suspected of sexually-motivated murder and cannibalism after a victim's bones were found in a park in northern Berlin.
Forensic experts determined that the bones were the remains of a 44-year-old man who went missing two months ago.
Sniffer dogs led police to the suspect's Berlin apartment, German media reported. He is reported to be a 41-year-old maths teacher.
People strolling in the park in Buch found the bones on 8 November.
A policeman told the Berlin daily BZ that one bone was "totally devoid of flesh" and there were other indications "which make us strongly suspect that Stefan T was the victim of a cannibal".
The suspected killer - named only as Stefan R - had visited "relevant internet chatrooms", Germany's DPA news agency reported. It is customary under German privacy laws not to reveal surnames in police investigations.
Stefan T, an electrical engineer, left his flat just before midnight on 5 September and was later reported missing by flatmates.
German media are comparing this case with that of Armin Meiwes, a German cannibal jailed for life in 2006. He was found to have met his victim in an internet chatroom for people interested in cannibalism. He filmed the murder, and prosecutors said it revealed that Meiwes, 44, had killed his 43-year-old male victim for his own sexual pleasure.