natalia starr and echo