I found this on the underside of my cat's neck tonight, it doesn't seem to be causing him much pain, but he is aware of it, he tries to lick it, and tries to scratch, but not too hard, so maybe it is causing some discomfort. Has anybody seen this, can anybody give some insight? It looks like it could be a bite of some sort.