from "Die Nonnen von Loudun: Das geheime Tagebuch einer Nonne" album by Untoten
See who else performs this track