Some gibberish at the pedestrian crossing nakalyakat ...

Some gibberish at the pedestrian crossing nakalyakat ...
Only drivers see that both should see.
Cool illusion of Japan.



Tags

See also

New and interesting