Big Titty Bitch

Letha Weapons from the 80s?