I picked it up this guitar inexpensively, but as you can see there is no brand and no serial number. The only clue are the words 'Made in Japan' on the neckplate and the bridge.
I'm aware that there were many strat copies made in the 80s in Japan under relatively unknown names, however none...