For businessesSearchWrite a reviewCategoriesAbout
简体中文English

Veronica Rain

United States

1 Reviews
4 Reads
0 Useful

1 review

GOELIA

Sketchy company with sketchy operations based in China

This company is so not trustworthy. Basically an aliexpress shop. I've seen similar clothing in any Chinese department store, and this brand markets it as some quality brand name. Also, their influencer practices are horrible!

2023-11-15