Harlequeen

Harlequeen (born February 4, 1969) is a furry who lives in Cambridge, England. His fursona is a squirrel.