Hay, I got a Japanese guitar too! I've been told it was made by Aria Pro II.
It's called a Fullerton, obvious link to home of fender. It is a strat copy after all (sort of).
It's not the best thing ever made but worth every penny I paid for it and then some, a whole lot better than a squire