Michael Connolly
2160px x 2700px 12 second video at 30FPS.
Thousands of colourful particles bursting forth. Pure eye candy. No deep meaning :)