Toffee

Toffee is a fursuiter and part-time fursuit builder who resides in Houston, Texas, USA.