a delicacy in Kenya.