Mary Holmes

Mary Holmes is a supporting character in Tom and Jerry and the main tritagonist in Tom and Jerry 2.