Quote Originally Posted by noodles355 View Post
As someone currently living in Japan I think that the Japanese are only greatly _insulted_ by idiots like you.
I don't think so. Now do you just live in Japan or are you Japanese?