From China?
That was my first thought as well.
Ecuador according to their web site.
https://wanabana.com/about-us