I have a feeling that my wooly pluto is one of them.
According to the shop owner I bought my frame from it was made in Russia in mid nineties.
He sold few units, none came back as broken or damaged (he had a frame service back in these days).
Quality is obviously not a Merlin or other Ti brands but still it looks good.
Does not glow in the dark anyway