Quixote Rat

Quixote Rat is a furry who lives in Sunnyvale, California, U.S.A. His fursona is a brown rat (Rattus norvegicus).