She is not ugly. She definitely has self-confidence issues.
danzoo dash yumemi - Google Search
www.google.com
Yeah, I'd say she's a 6 or 7. Not hot, but definitely not ugly. Probably just her self confidence issues and comparing herself to idols, maid cafe workers, etc.