Mykkanen, Juri, Estonia