Catamount, I don't think I have heard anything from you in a while.. Your pictures reminded me of the phrase, "when in Rome, do as the Romans" or something like that. When I see Japanese mods, they are 'always' street oriented. Certainly make sense when I think of the country.
Don't want to pry into your 'personal stuff', but if you feel comfortable, what kind of job brought you to Japan. It is good to know you are still moving about. Take care. Gerry