kaleidoscopic

adjective
  1. having many different bright colors that change quickly
  2. changing quickly and continuously
  3. Usage: figurative

Examples