Claim: Windsor, Ontario is in Japan.
Verdict: REFUTES