Thaur

Thaur was a giant wiking warrior from the planet Norum. He was one of the three that were banished from their homeworld by Queen Angboda and was exiled to Earth.