hard rock / progressive rock
piano rock / singer songwriter / jazz
italian rock / rock anthem / rock opera / progressive rock