That teal thing is vet wrap. So the story goes like this: No idea what happened on Friday, but since then, my knee just kills me if i bend it. I had to keep it straight yesterday and today. Hurt like hell