I'm on the 22nd Floor of the Excel hotel in Shibuya tokyo!
have you seen 'Lost in Translation' the view outside is in that!
so, to answer your question, I'm in the ffffuuuuuttttuuurrreeeee! (ie, japan, its mad here)
(
whizzbang,
Thu 25 Mar 2004, 16:10,
archived)