Originally Posted by
joykid
Can somebody please enlighten me what kind of thing is it or have any idea of it or can direct me to who/where to find more info of it (the one in the red circled area), any help or advice is greatly appreciated:
How about seeking an opinion from a qualified orthopedic surgeon?