Claim: Neal Schon is from Japan.
Verdict: NOT ENOUGH INFO