Rainbow pride streaming down from the heavens.