several protrusions on a body

NOTHING TO SEE HERE.