^^^ Have fun in Japan! I love Japan too. What area are you visiting there? There are some LT'ers that live in Japan who can point you to right places if you want to pick up goodies for your Lotus. Dragon is particularly helpful.
Also I know of another LT'er from Vancouver, BC on this forum - that's at least two, maybe you can plan a meet.