Even for Japan, this is a crazy rush hour scene.

Read More