Kidneys Kidneys from Brittany Veitch Kidneys offal nice - An offal nice pair of handsewn kidneys stuffed with Australian Alpaca fleece. gLike Kidneys offal nice - An offal nice pair of handsewn kidneys stuffed with Australian Alpaca fleece. Industrial Design Share R 7 n Brittany Veitch Toy maker Melbourne, Australia Follow Contact