Empty and wet street with glowing signs in Tokyo at night.
Replies