Monday, December 1, 2008


Inside Tokyo Tower 250 meter above ground, the view was awesome. 35 million people live here, too much.

No comments: