Night Life in Tokyo

Night Life in Tokyo

Tokyo never sleeps ... well, at least not until the last train leaves.
Did you enjoy nights in Tokyo? Tell us if you can.
Whatever happens in Tokyo will stay in Tokyo ... I guess.