Welcome to HCM
Greetings of the day
it appears to be clotted blood due to trauma. It will slowly subside in week time after the blood liquifies and is absorbed. Apply Hot fomentation and anti-inflammatory drugs like Ibuprofen
will help. If it rmains the same after a week then consult a surgeon.