A psychedelic trip through a kaleidoscope of glitch art and surreal scenes