ENT

True about nasal myiasis ?