The Wedding Present: Live Review British indie legends take the Tokyo stage with songs of heartbreak and humor