First off, the word racist is way over-used, and thus has become an "ugly" word. "Racism: The belief that race accounts for differences in human character or ability and that a particular race is superior to others." We all have prejudices, beleive it or not. That doesn't make us racist though. (Although it has now come to mean more along the lines of a prejudice or discrimination.)

Next, before you call a culture inhumane (although it was stated as "humanly treated", I'll get to that), you really have to understand it. For a society that, in the past, has valued honor above all else (I say "in the past" because I have yet to find out if they still do) it's really quite reasonable what they do. Really, look at America. Some American's have done some really terrible things over <i>sports</i> Sports! That's insane! I think someone would rather die or fight for honor than for some sort of sport.

I think I'd have to agree that in many cases outside of Japan (and inside) patrotism goes <i>way to far</i>. Before you decide to go against something, analyze it from all angles. (You may decide to attack some country because it has soldiers marching around your city, just like Iraq did. Of course, Saddam/Iraq practiced tyranny on it's own people. That alone may very well justify a war.) After you've analyzed it from each angle, then decide which one fits your beleifs. Even if you arrive at the same point as before, you at least know the other viewpoints.