Enter The Lovable, Occasionally Bonkers World Of Japanese TV Advertising

Alongside all the reasons they’ve already given us to love them (inventing headphones, Nintendo, Godzilla etc), Japan also has the world’s best TV commercials.