A self - eater, i think.
A person who eats human flesh is called a cannibal.
A person who eats too much is commonly referred to as a "glutton" or "overeater."
A cannibal.
Pescatarian
A shell eater.
A glutton
It's called, Self-Cannibalism. It's a disease.
crazy
You call that type of person an solitarian.Hope that i helped!!!
A person who is in touch with themselves
A person who eats only one type of food is called a monophagist.