1) Japanese people do not expect presents
2) Japanese people are unimpressed by "proper" presents of the sort you would give if you travelled to Europe
3) Japanese people love Skittles
...that's what I would say if I felt I had a license to generalize from an individual experience with one family.