Small worms (tiny as hell) in skin....not that creepy.