Cheddar Cheese Edible Worm Crisps

Cheddar Cheese Edible Worm Crisps

The looks of these make me nauseous.