Maggots in the ear canal? Gag!