Chapul Inc.
Bad entry?
The World's Original Cricket Bar
Chapul bars are delicious, all-natural 1.8 oz energy bars enriched with protein derived from crickets.
With animal protein consumption rocketing around the world, in line with rising incomes, our remarkably inefficient protein choices are sucking the planet ...