Claim: Tokyo is still known as Edo.
Verdict: REFUTES