Categories
Insights

The World’s Top Urinal

And we mean top. 40 stories over the streets of Tokyo.

Notice the Tokyo Sky Tree off in the distance

Leave a Reply

Your email address will not be published. Required fields are marked *