That's a tall order. You'll have a great time I'm sure.
I just recenlty worked for a Japanese company here in the states and would have to hear about all the wonderful adventures the engineers and software specialists would have on thier visits.
Here is an informational site that you may be able to gather some added information from.
The Japan Zone
Have fun
