Its called an Artery, the same type that connect to your heart. The thigh is actually the first place docters look for them, when one needs heart bypass surgery. so dnt wrry your fine and insured for the future.
But there is like a spot of blue to that's like half the size of a penny? Does that make a difference?