trolls

Trolls are mythological creatures from Scandinavian folklore, often depicted as large, strong, and sometimes mischievous beings dwelling in forests or caves.