User Rating:
Not right?
by bostontravelgirl
Westport, Connecticut
August 27, 2006
From journal Tokyo - A Shopping Mecca