the gargantuan cosmic turtle, bearing highly detailed digital art