FlamehellOtaku1010 wrote...
i dont suppose there's any other alternative, is there?
live cleaning the lens with some special fluid or something?
(financial problem)
If it's the lens, you can buy one, you can clean it too; but sooner or later, you'll have the same problem.