Source of Mysterious Anti-Matter Found