Stella the Cat

Stella the Cat is an amateur fursuit maker, artist and fursuiter who lives in Pittsburgh, Pennsylvania, USA. Her fursuit was made by TheOtherSideOfUS on Etsy.