Today, while messing around, I found the website
It's all in Chinese and I wanted to look it up to see if anyone else had encountered it, however as expected google ignored my period and all the results were for Adobe Creative Cloud.

I tried quotation marks but that trick stopped working a long time ago as yet again Google searched without the period.

then DDG but it didn't have any results with quotations.

then Bing but it was the same as google.

then Searx.

But nothing showed up. I'm positive someone somewhere in the internet has mentioned it but it seems this website is obscure just because something more popular exists.
I really hate this problem.