Ville Lampi, Amsterdam, Netherlands