I was exploring some places i haven't been to for a while and stumbled across a few umbranoids where I wasn't expecting them.
I quickly dispatched them and went on and found what I think is a new umbranoid camp. I checked search but found nothing.
So is this new and I actually found something...