insect parasites

A physical manifestation of consumerism into an insect parasite.