Everything made in Japan seems to have much more detail most things over here.
I've got a friend who lives over there and if she ever plans to come back and visit England again I'm asking her to get loads of Aardman stuff for me that I'll pay her back for!