Amigurumi is a knitted or crocheted soft animal. The name is derived from the Japanese words ‘ami’ that means something knitted or crocheted, and ‘nuigurumi’, which means a soft toy. These can be seen at Annantalo (Annankatu 30) in Helsinki until March 30th.