Odin , Tellefsen , fr. Skellefteå ;Terra