Hi there
I think these are the same as the ones which are sold in UK charity shops, they do them in deferent colourings some with animal print colouring, there was one on here a couple of months back.
I believe Christine is right when she said;
"my guess would be very modern Chinese or other Asian country or somewhere like Romania"
michelle