Confusing site
Not sure if it's for real despite all three scientific sounding claims. But the website is very confusing which makes me more doubtful
美国
Not sure if it's for real despite all three scientific sounding claims. But the website is very confusing which makes me more doubtful