Vidarr: Norse god of vengeance and slayer of Fenrir

Vidarr, the Norse god of vengeance, is the son of Odin and the giantess Gridr. In Norse mythology, Vidarr is fated to be one of the few surviving gods to...