Surviving in the wild with delicious large insects in Zambia