This is the Tamagawa-josui sidewalk in Japan.  We have no idea who these people are.  But, here they are and they are awesome.

Street view is just awesome sometimes.

But, it's definitely real.


View Larger Map