Looks like a red spotted to me
Attachments
IMG_7947.PNG