jeremy johnson, demon