Cecilia Carlstedt's illustrations are like some surreal parallel universe... so cool that she collaborated with H&M on a t-shirt (among other things) i had and didn't even know 'til today!