it's an old yamaha SGV style, i love them but not that one, it's just a cheap strat copy with the sgv body.
the late 60's ones are nicest:



though the newer re-issues (now discontinued, unfortunately) are nice:
SGV-300

SGV-800

i went crazy trying to find one of these in england when they first came out[/img]