Mother Garden Squishies

Mother Garden Squishies are from Japan. Mother Garden specializes in food squishies. Many are so realistic they can be used for restaurant or table display.