Desert Island PresentsA menagerie of AI art, animations and music, a multimedia extravaganza for your viewing enjoyment.