Benin Empire
One source on the Internet gave a speculation that the flag was indeed that of the Benin Empire. The speculation seems to trace back to now defunct website GreatBenin.org.