Yes, they are Taiwan built bikes from a German company. I thought about a 1998 DZX 9000, but I guess I was wrong. I didn't look it up, I just posted here.
Is that a Fox Vanilla shock? I also thought about Pure Power, a true German company from the late 90's, early 2000's, but it's a bit far fetched...
If I figure something more productive, I'll let you know.
Cheers,
Mx