It can rain all day and night I won't care I'll be in Japan ^_^
As for Osaka I just found out about sega joyoplois Umeda in hep5 woo.
Trust me hunny in den den town you will get more anime goods than your eyes can take in
We should also try crab at one of the restaurants on dotombori with giant plastic moving crabs above them!