Truthfully, how many creatures not seen by the eye are there? Is there an infinite amount, and where do they come from?