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.