They weren't exactly masked but saw Man or Astroman in Dundee about 12 years ago and they all had tv's on their heads. Outstanding!!!
A band from englanshire who are undoubtedly the most mental fuckin band i've seen or heard... Lightning Bolt. check the asked drummer.
Thee Cormans is a fun band with a great live show.
One of my favorite bands in Italy: