The larvae of the tumbu fly are parasitic and when they get under the skin of mammals – including humans – they can live there until they hatch into maggots. This parasitic infestation is ...