from "Metropolis Present Day? Thee Album!" album by Felix da Housecat
See who else performs this track