I saw this unusual fly the other day. It is fairly distinctive, and easily identified as Trichopoda pennipes. This fly lays eggs on other insects–mostly stink bugs– family Pentatomidae. The larva burrow into the host and later emerge and pupate. The host insect dies.
I am not sure of the function of the feathery legs.