Ken Shane

Ken Shane is an enemy of Robert Queen.