Ryu in the Toyota C-HR versus Mr Bison Team Vicarious News 21 February 2017Why is everything so much cooler in Japan? From the unbareable cuteness of animals and icons to the numerous pop culture...