Markowitz Garvey

Markowitz Garvey, an armadillo, is the mascot of the PollyGrind Film Festival.