By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Fail troll is fail.

Japan does the same thing with America. Two of the greatest consumer cultures admire the cultural products of the other. Case closed.