I woke up one morning with this on my leg by my knee. Does any one know what this is???

Rachel