the inhabitans 2005-...
handmade cotton puppets
(at several exhibitions)