Thor Vigfusson is an artist.
Thor Vigfusson is an artist.