Shop for snacks: Buy snacks at Amazon.com
Taste: These are shaped like a three-toed foot (with a hole through the middle of the foot), quite thick and about one and a half inches long. The consistency is somewhere between a cheese puff and a crunchy cheese curl, in terms of density. They're very tasty with sort of a dill taste and are pretty good.
Shop: Buy snacks at Amazon.com
Aroma: Sort of a pickle-like aroma, maybe.