Oden Andersson , Finland ,barlasti