It is SUPPOSED to be God’s rainbow according to the exhibit people.
Only brain-dead diseased pervert minds are stupid enough to buy that absurdity...