The one thing that comes to my mind is an Egyptian ice pyramid. Strange and peculiar, but fascinating at the same time. The images in my mind are very bizarre when listening to this song. I loved listening to it from beginning to end, I do feel that it did become a bit repetitive, but at the same time I could be accepting of that as well due to the concept of this song.