where is skallagrim from