When you mentioned that your son said there were rainbows around Jesus, it reminded me of this verse from Ezekiel 1:26-28 where the prophet sees a vision of the throne room of God with rainbows surrounding it as God's glory:
26 And above the firmament over their heads there was the likeness of a throne, in appearance like sapphire; and seated above the likeness of a throne was a likeness as it were of a human form. 27 And upward from what had the appearance of his loins I saw as it were gleaming bronze, like the appearance of fire enclosed round about; and downward from what had the appearance of his loins I saw as it were the appearance of fire, and there was brightness round about him. 28 Like the appearance of the bow that is in the cloud on the day of rain, so was the appearance of the brightness round about. Such was the appearance of the likeness of the glory of the LORD.