Complex sentence: They have produced and composed "Tarantula"; the spanish diva Monica Naranjo's latest album.
Split into simpler sentences: They have produced and composed "Tarantula". Spanish Diva Monica Naranjo's latest album.