Whalespan
Loading…
The Hadza people regarded liver as sacred and were the first to eat it after an animal was killed. — Whalespan