As a Christian: I vote CHARLATAN!!!
A sham, a flim-flam, a ham and a charlatam(n)!
His “curses” bounce off of truth believer’s shields of faith!