November 05, 2004
UFO landing
Nam sent me this from Tokyo. It's a nice break from natural disaster pics I think.
I wonder what building this is.
Posted by J@keitai at November 5, 2004 01:52 AM
| TrackBack
That's the Fuji TV building in Odaiba. The round part is an observation deck where you can see the Tokyo Skyline.