Spain, yes. Zabala Hermanos, 2004.
The cowboys on the internet poop on that name.
I haven't had any troubles with it and it has functioned fine so far. There's nothing fancy about it, just a functional SxS boom stick.
Maybe CD pushed some quality controls on their import order(s). *shrug*
_________________________
Rob