Eerik Mikael Korpunen, Finland, Singapur, M