Pretty bad post mate, you're not mentioning the table dynamics(my live game would be a lot different than yours presumably, whereas online is mostly the same and hence isn't mentioned much) I'm not sure how much you opened to either, ~ pot sizes would have bee nice too. No idea what on case means either D:
The great thing about live is you can deduce so much information about your opponents. You're pretty intuitive, so you probably got this down on a sub-conscience level, but I usually gain tells in these sort of spots that greatly influence my play, eyes and posture is a big give away, I suppose if he's actually any good he'd be able to hide it but.
Ultimately, no one can say if this is a good fold or call but, as only you have the information to say so. You're getting ~ 1.5:1, meaning you need to be good 40% to be BE, meaning if you ever think he's getting it in with Qsxs, it'd probably be +EV to call, factoring in random spazz as well, which people tend to do more so live. Going by the information you gave here but, I think this is a call, as he could be doing some random lol live leveling thing, he could be tilted which could increases the chances of the former, if he thinks your crazy and you have a aggressive dynamic going on that means he's gonna be doing this with Qsxs I suppose. Actually, maybe a fold, what do you actually beat that he's going for value with? His potential value hands:
Win: Qs9s, Qs7s, 7s5s, 5s4s, 4s3s 5 combos
Lose: AsQs, As9s, As7s, As5s, As4s, As3s, As2s, 7s9s 8 combos
I think he'll 3bet As2s much more than Qs7s so let's say he has 4 combos you beat. So you're getting 2:1 where you need 1.5:1 to be BE. Basically means he needs to be doing this with air 33% for you to be BE, so you tell me if this is a profitable call, assuming that he is doing this with Qxsx