asked by Rose V. on 3/27/18
Yes, from China.
Get answers from the PopJulia staff and other customers.