That currency is apart of the Save The Universe seasonal content. It will be coming and going, but no announcement *Yet* on when it will return again. Sadly, you won't be able to get it until then.