Double rainbows are rare, but only in relation to the appearance of ordinary rainbows. It appears less frequently but may not be so rarely seen.
An explanation for the double rainbow can be found in science or Eastern beliefs.
A double rainbow appears when light is reflected twice in a drop, so two reflections of the rainbow are seen. The colour of the second rainbow is a reflection of the first and therefore the colours of the second rainbow are reversed from the first, while the area between them is a bit darker.
According to Eastern beliefs, this phenomenon is considered a symbol of transformation and brings good luck. The first rainbow represents the material, and the second one represents the spiritual world.
Those who do not believe in science and religion would say that Nature has been drinking a few red bulls.