Stratosphere is based out of Quebec, notwithstanding that his web site has a French country indicator.
And, fair warning, he can take a LOOOONG time to deliver, if ever. I have dealt with him a couple times and to say he is odd and has odd business practices is an understatement.
He has interesting subjects and they are well produced, but there are caveats.