from "Between a PEKING DUCK and a CUPFINAL" album by Antonelli Electr.
See who else performs this track