The Igue festival is an age-long tradition of Benin Kingdom in Edo State where indigenes offer sacrifices of thanks to God for the New Year. …