Apr 30 Apr 30 Janelle Monáe - Dirty Computer [Emotion Picture] Stefaan Pauwels A 45-minute journey through outer and inner space. music, video