Oh man. It is that azealia banks... Wtf?
I used to enjoy some of her stuff but had no idea she was so unhinged
Edit - looking more into it, it looks like she was raped as a teenager. While it in no way excuses her comments, that sort of early psychological damage really doesn't help form a healthy relationship with sex without style serious work.