Giant Toasted Ants
Giant Toasted Ants£12.95 from Edible
The world's largest species of ants, harvested in the Columbian Amazon, toasted and packaged, for your enjoyment. They are a rare delicacy of the Guane Indians and believed to be an aphrodisiac, with a a nutty, bacon-like taste. Yum.