The answer is - Trolls
In Scandinavian mythology, what was the home of the Gods, approached by a bridge (Bifrost), that contained a great hall and Valhalla?
In Scandinavian mythology, who were the maidens who rode through the sky on horses, sword in hand, to influence the outcome of battles and select the bravest fighters to live in Valhallah?