Dario Mouse

Dario Mouse (born January 2, 1982) is a fursuiter who lives in Dallas, Texas, U.S.A. His fursuit was constructed by Sophie Cabra.