Kyro Napue, Finland