Is this a music video, or a short psychedelic journey?