@vcelier, you did enjoy yourself at Japan, i look forward to visiting Japan with family very soon.
But i would like to know; if they have difficulty speaking english fluently, does that mean they never took english classes in their respective schools?
Did you read carefully the first lines of this post?
I have never been to Japan myself.