This intriguing video was aired frequently on Italian MTV a year or so ago. Microdot will have to confirm what the message is. I say "all things shall pass" or something about the transience of things. But, like many music videos, the song lyrics and the video images might leave us with many unanswered questions.
What do you think? Haunting? Enigmatic? Cool?