demons of the punjab