Trolls have existed on this planet for as long as humans. This is what I was told and what I translated to Tub. The first mention of them in recorded