Trolls

are humanoid creatures that dwell in Britannia.