"Natural" is the key phrase in your question. 100 links from a site typically isn't natural, but it may be. Considerations include:
1. Is the site relevant to your site?
2. Is the site "alive" with lots of activity, and not abandoned. Often bot spam hits abandoned sites, including EDU sites where nobody is monitoring them for spam or replying to comments.
3. Is the site an authority site within your niche?
4. Does it have suspicious external linking patterns (Penguin spammy stuff)?
5. What kind of links do you have?
-
Are they exact match keyword phrases used instead of your name when commenting on a blog post - if so, this is spam and 100 of them will hurt you.
-
If they are legit blog comments and engagement scattered among high authority blog posts using your name without stuffing keywords, then it might be "natural."
-
Are they footer links on an unrelated website that has over 100 pages? (web designer tactic) Might hurt rather than help
-
Or did a niche authority site decide to add your awesome site as a resource in their sidebar? Likely to help, not hurt
-
Is it coming from paid advertorial links? Bad.
These are just some examples. Unfortunately, there is not a straight forward answer as there are a lot of variable to consider. However, if you use these considerations, usually you can answer the question of whether or not the links are helpful links or hurtful links.
