To me the description seems to have some chinglish in it. (Chinese english)

Also the pics look like it could be a Chinese seller.

I would say 80 per cent chance it's a chinese copy based on what is presented.

image host