Hardly has anyone in Sweden avoided meeting our now largest living deer - the moose. Majestically it guards its kingdom forest. This is our most popular product for tourists.