Emilio Carrara Artist Name: Emilio Carrara Profile: Discography Artist Emilio Carrara Title Cannibald EP 2 Label CANNIBALD Is End-of-Life