Tuesday, September 05, 2006

A view of the train station (the giant Tokyu sign) and soccer pitch on the top of a building

 Posted by Picasa

2 comments:

  1. The one sign says "Moving Rubber?" Any guesses on what that means? I've heard of "burn rubber"...

    ReplyDelete
  2. This is crazy!! How cool that you guys are LIVING there.

    ReplyDelete

Note: Only a member of this blog may post a comment.