Some places more than others. You can find trolls just about anywhere, though. Cities, forests. Caves. I mean naturally there are a fuck ton of us. Think about it... It's a planet of entirely children in different stages of their lives. The Mother Grub has to lay enough eggs for a population to thrive.
no subject
Isn't your planet similar?