I tried to find more info on this. It looks like it's a shop from a possible art instilation...

Maybe?