a film still of howard the duck