Mombe yemadiro| Here is one sacrificial ritual you probably never heard of