Hey is that Roger Stone?

Did the one guy say she is into witchcraft?

Big fat goblin?

Could be.