Yes.. I’d say so.
whters hes possessed or not I cant determine but he is directed by some manner of demon
I think he is what is termed “Perfectly possessed”.