What in the hell is this?!? I can't make sense of it, but also can't look away. In a strange way (no pun intended) it's very uplifting and inspiring. If you were to guess, how much drugs did the person who created this take? I'm going to say ALL of them.