Not to steer too far off the topic, but cannibalism is one of those concepts popular culture has greatly misinterpreted. For one, it was very seldom about food. For most tribal cultures, they always had enough or more to subsist. Famine only was ever a problem when people relied on crops which had a tendency to fail or spoil. Instead, eating human flesh was more symbolic, a ritual practice to gain strength or connect with the dead. A lot of people think that is strange, but it is now part of global human culture for Christians to partake of communion, which is the symbolic eating of the body of Christ. Real flesh is substituted for a wafer, but the idea is the same, and cannot be thought of as exotic.