In spring Little Red Riding Hood opened its flagship store in Berlin. From the street shoppers see only mannequins and surreal images projected on a screen. The sales room, which is in the basement, is a kind of modern fantasy. Smooth white plastic curves all around the walls, niches and hollows hold the items for sale and even the supporting...