Hello dear. This spot is at a weight bearing area of the sole. Chances are that it could be a hematoma which is collected blood due to trauma.
Don't google too much.
It should go away on its own in a few days time. Consult me online for more information
Answered2020-07-22 10:44:00
Let others know if this answer was helpful