Killers Producer Mark Needham Mixes Earth Passport