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:

Don and Amy Bennion said...

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

Anna B said...

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