from "¡Comprendido!... Time Stop! ...and World Ending" album by Deutsch Nepal
See who else performs this track