I don't know if anyone is still curious about Switch DLC region locked or not (I am at least lol) but here is what I found. If you press (+) on your joy-con or controller, it will boot up a software information page, under the "Software Information" tab on the left, there is a "Support...