The purple looks like a funky overlapping between the green and yellow IMO, who knows what colors all the overlapping in the OP has, all I know is colors of glass don't mix, they can overlap making it appear as a myriad of different color though.
I just approved your post, it is visible, other's should be chiming in anytime now. Looks like a mixture of cat eyes, clearies, game marbles and a few Vacor
Yeah, William requested some more pix of your Indian blanket with better lighting, right before you said "Here you go" and posted more pix of your Popeye