Sheep blowfly pupa