Ken VS Terry

Ken Masters VS ??? is the upcoming 67th episode of Death Battle. It will feature Ken Masters from Street Fighter.