Itching Eyeball (the left one) is based in Amsterdam, formed by a Colombian, a German and a Dutchman.
Although inhabiting their own musical universe, Itching Eyeball (the left one) is not isolated from the real world.
It’s prog-rock with a heart, performed by a hard rocking drummer, a jazzy guitarist and a musical omnivore on keyboards and computers.
The Itching Eyeball… (the left one) introduction comes with a graphic novel with drawings .
Like the music, the comic book is simultaneously inviting and alienating, and very well executed.