Been parasitized lately?

( Bot fly revealed, courtesy of Matt Buchanan )
WNYC Studios