Cannibal Smile: Human flesh for dinner