Rising British electro-popster Charli XCX drops off a video for her track “So Far Away” that matches the track’s glittery pulse with a psychedelically colored mash up of Disney princesses, oscillating rainbow images of Charli, and a general style that is perhaps best described as a three minute visual distillation of internet’s collective aesthetic in 2012. The only things missing are some cat photos and a “Thank You Based God” picture. Check out “So Far Away” below.