I think I know that guy
A troll is a creature related to giants in Nordic Mythology.In Old Norse sources, beings described as trolls dwell in isolated rocks, mountains, or caves, live together in small family units, and are rarely helpful to human beings.A troll from Dragon Quest, a japanese rpg.A movie dedicated to finding Trolls.Trolljegeren.
That's not me...
SF1900?It's a nicely insulated basement.