It’s been (over) 25 years since Howard the Duck debuted in theaters in 1986 and now he, along with Marvel’s Joe Quesada are making an appeal to George Lucas to give the go ahead for a silver anniversary edition blu-ray of the box office bomb hated by critics and moviegoers alike.

You can witness the appeal here in a video posted to Marvel’s YouTube page, in an episode of ‘Marvel Super Heroes: What The–?!’