Found this. Swedes from 86. Out of Print. Fascinating Wikipedia entry here. The Song PINK HOUSE is an awesome track, and the sole reason for my originally making the purchase. They rock hard n' dark.
A compilation to puchase (and I strongly recommend it) for The Leather Nun can be found here.