Mäenpää, Juho, Finland