Howard the Duck

Howard the Duck a 1986 Comedy Film.