***
Hi. I don't think that SC is ever used as an abbreviation for Scotland. I believe this is from a small company (Wildcraft) in South Carolina, probably now defunct. You can find a few other examples if you search hard on the Internet, all seem to be abstract designs, with similar signature.
Alan