The Japan That Can Say No

By -

Remember how arrogant Japan was in 1990, and how terrified the U.S. was that they were going to take over the world? Yeah. Not so much.