I feel particularly lucky to have seen Japan twice, both times at Hammersmith Odeon in 1981 *christ...* I still listen to Modern English, the support band for the first gig. Just reminiscing to myself really, nothing to see here...
Well, you say that, but I think it's important to understand that you not understanding everything in order to understand it is quite understandable given the circumstances.