http://illuzia.net/
Anyone seen these videos before? They were all over early youtube.
Clearly occult or at least esoteric.
Russian artist.
The videos are obviously made to get you to think.
If you don't get it you don't get it, can't explain it to you...