Chezdoodle

Chezdoodles are crunchy orange parasites that lives between the toes of magical creatures. They make excellent snacks.