Viddar

Viddar is a mysterious warrior that uses the Northern god of strength as his name.