Cheddar Cheese Worm Snax

larvet-cheddar-cheese
$5.00 each

10 items in stock
+

You read this right, these are actual larva that are artificially flavored with cheddar and cheese flavoring. Proudly manufactured in the USA, these insects can be your next snack!