There's already a thread on Nashbar frames here, try searching it, there was some info on the suspected sources for these Japanese frames.
The one you have pictured is a solid quality bike. Very good value. If the asking price is reasonable, time to snatch it up.