Tag: shibuya

  • All Blacks in Shibuya

    Japan is rugby-crazy so what better way to promote insurance than to feature one of the most famous rugby teams as saviors running through the streets in the middle of Tokyo? h/t AdWeek And if you like that one, be sure to check out Toyota’s celebration of baseball from last year.