I could be wrong (I am a lot lately) but this is Rita, correct? Rita Hayworth?
Yes, that's Rita
.
Hahaha, that is fucking disgusting.