Hello, I have recently noticed a small round bruise-type mark on my right inner forearm, it s not painful, but it I do not understand why I have it as I haven t banged my arm against anything recently. I am taking cholecalciferol (30,000 units) at the moment due to a vitamin d deficiency, could this be the cause?