Definately not a rainbow, more like a common colmbian bci or other smaller common boa...very nice looking though...