Technology and fashion.

Kenzo Opens a Pop-Up Shop With a Giant Digital Aquarium Screen On Site