What is the reason my call log shows -2 as incoming caller

Solution
Try talking to your carrier/service provider and see if they can track it down. If not, then I would wonder if there is a bad app, malware, etc. on the device.