Red on belly

I know its probably nothing, but has anyone seen this on their belly? I don’t remember hitting or scratching it 😳 it’s painful to touch and just looks funny