In case it isn't: I might have found a new brand of menstrual cups. Or a re-branded old brand? I don't know. I did google the name after I stumbled upon it on the german amazon site but couldn't find anything useful. I also couldn't find it on amazon.com. So I'll link to the german site and hope someone who is more up to date than me will be able to give some insight.
Also, the cup is now on sale for € 9.90 instead of the €19.90 it is supposedly going to cost in the future, in case anyone is interested.