Cat Will Not Give Up Its Voter Sticker

Dem, Republican or Independent?