Reeking Maggot

Reeking Maggots are larvae elocated in Nazmir.