Where are Grimfrost products made?

Where are Grimfrost products made?

Sweden

What is the Grimfrost clan?

The Grimfrost clan is a small clan of ogres led by Guttra Wolfchew that inhabit Grimfrost Hill in Frostfire Ridge. ... The ogres regularly rob Frostwolf orcs and offer them as sacrifices to Borrok.