Went over to the cousin's place last night and watched a huge ass thunderstorm thru their windows. Looks like I found a place to stay in Japan, has 802.11b and wired internet access, near Akihabara and they speak english, which is good because 私わばかわ外人しょちえ日本語が分かりません :)
fonny, stop laughing :P