Actress: Goddess Severa. Title and Studio: Another One Bites The Dust Scissorfoxes