Weird things happen constantly in Donghua Academy which sits next to Mount Fox. In the public’s eyes, it is a famous private academy. However, there’s an old horrifying tale about an old house and the fox demon in this seemingly calm campus. That’s why students call Donghua Academy the “Supernatural University” in private.
He may have only come within earshot after gerwer let go of Deon? Otherwise it was just him trying to show that he's above the dukes and feel like a big powerful man lol