Workers from all parts of the globe battled wind and rain Sunday to give speeches, performances and then trudge through the streets of Shibuya, Tokyo, calling for job security and equality for all.

"This march is about raising people's awareness about the job situation in Japan, especially for foreigners," said an American woman dressed as the pink rabbit mascot for Nova, the nation's biggest chain of English-language schools. "It keeps getting worse and worse, with job contracts and other common problems.

"We want contracts that are more beneficial for employees, not just for companies," she said, asking to keep her name confidential.