id say somewhat-
unless you don't count possession-
or any sorts of powers like transfiguration and shit that demons can do he can also just kinda knock you out if wanted to with just a look
shout out to enmu from demonslayer for giving me the sleep thing lol