Claim: Twitter is based in Japan.
Verdict: REFUTES