TOKYO - On a Tokyo street corner, in the pouring rain, a swelling crowd gathered with drenched placards and sodden flags.