At Scion‘s lifestyle gallery and retail space on Melrose Avenue in Los Angeles, cult fashion label HOOD BY AIR has set up its first pop-up shop along with a month-long installation featuring the unsettling video above among many other things. The shop runs from May 18-June 16 and is located at:

Scion AV Installation
7667 Melrose Ave.
Los Angeles, CA 90046

What To Read Next