Stefan Ramin’s teeth found in a cannibal fire camp on Nuku Hiva island. Stefan Ramin, a German round-the-world sailor…