Alice Ribbons

Alice Ribbons is the tertiary antagonist of Home Alone 3.