Definitely a polydactyl kitty! Do you have a picture? If by points on his ears you mean tufts, may be Maine Coon or some other breed like them, or Siberian or Norwegian Forestcat!