Alexander Bean

Biography
16th century leader of his 48-member clan of cannibals. They were convicted of the murder and cannibalization of over 1,000 people in Scotland.