Gorgeous hand made little Kiwi Softies made exclusively from Derek Corporation tea towels by the very talented Dinkybits.