Windows95man represents Finland in Eurovision