Nygrén, Kaarlo, Finland