Franklin Islands in the Microvision Song Contest