In all seriousness, comparison with trolls, the ogres of Norse mythology, yields some interesting similarities.