Not going to get into too much detail, but what could this be? Should I be worried?

p5ucKFO.jpg