No, those are not ants. Just an average crosswalk in everyday Japan

A Japanese crosswalk.

A Japanese crosswalk.

Check out this amazing video of a crosswalk in Japan.  The street becomes absolutely swarmed with people and then completely clears all within a few seconds.

Link:  http://www.liveleak.com/view?i=999_1250032196