Yesterday, the U.S. women's soccer team defeated Japan in the gold medal match at the 2012 Summer Olympics. For some American fans, it was payback for Japan's victory over the United States at the 2011 FIFA Women's World Cup Final. For other idiots, it was seemingly payback for something else:
A Twitter search for "japs" yielded many more similar results. Yeah, you're so awesome, America. More here:
Not Again, America.