>>106619161
>>106619232
Apparently this is a German brand. So they're trying to make fresh inroads in a new market.
They have some sort of custom in-house merch line called "Stigma" so we'll have to see what they can do.