Edit Delete Tags Autopost Ajinomoto Stadium Advertisment? (via krkaixa) Great Japanese ad where a guy moves to a new town filled with incredibly beautiful women. Of course, there’s a twist.