Rainbow crystal