I'm guessing it's legal because there is a shop near me who sell/supply this stuff.
Don't know WTF it is, but the signage always intrigued me and I never see any customers going in. They've been open for about 1 year I think, don't know how they survive financially, but can only guess that...