Nippon, Nippon über alles?By Amy Takahashi on March 1, 2009A Japanese is possibly seen wearing a Wehrmacht uniform of the German Third Reich