from "2005-05-28: 25th Anniversary Tour, Prague, Czech Republic" album by Einstürzende Neubauten
See who else performs this track