I'll have a toot of whatever it is they're on. Disquieting masks, non-existent melody, off the wall subject matter. Hmmm. Not overly surprising they're Irish.