Tasha the Snow Leopard was the monthly wearable in December 2013. It is a head wearable which a long fluffy tail at the back. it also blinks every 4 seconds.
Tasha the Snow Leopard was the monthly wearable in December 2013. It is a head wearable which a long fluffy tail at the back. it also blinks every 4 seconds.