WARNING: NOT for the faint of heart...



Apparently, this is not maggot therapy, but rather screwworm fly.