Kaleidoscopical

Continually shifting or rapidly changing