The eccentric singer visited 'The Ellen Degeneres Show' today and stunned viewers with a powerful rendition of 'Nobody's Perfect' from…