Franco Battiato’s songs contain esoteric, philosophical and religious themes, spanning genres such as experimental pop, electronic music, opera and progressive ...