This site is a scam Chinese store that…
This site is a scam Chinese store that steals designs and posts them on horrible mockups. Just look up their site name and “scam” and you will find stuff on them. Look at Whois too - that will tell you that it is a scam site. Looks like they post IG and FB ads all over the world.
