Most people get rather annoyed with the Japanese no matter where they stumble into them