How on Earth is 'you people' racist? Rude I can get my head around, but racist...? @_@ Yay, Japan!