The two characters are from She-Ra, a cartoon with LGBT representation. The flag is the lesbian pride flag, I think.
I thought it was the flag of Austria for a second