- Robin Guthrie Performing in Italy Robin Guthrie, co-founder of Cocteau Twins, will be performing his stunningly beautiful cinematic music in Italy later this month together with his new animated film Galerie. Robin’s new album Carousel will also be out soon. Details below.