Can you guess what this is?
2011-05-30
Can you guess what this is?

I found those in front of very busy railroad station (Shinagawa).
Can you guess what those are?

The answer is in the comment.