eclectic

Choosing or mixing many different styles, ideas, or things.