The Rainbow's End

An enigma wrapped in mystery.