The Dark Overlord, also called The Dark Overlords of the Universe, are an ancient evil force from the Howard the Duck series, including the 1986 movie Howard the Duck.
Advertisement
The Dark Overlord, also called The Dark Overlords of the Universe, are an ancient evil force from the Howard the Duck series, including the 1986 movie Howard the Duck.