Getting pretty crazy by the Edo River ahead of one of Tokyo's best fireworks displays tonight. Expected turnout: 1.4 million