Howard the Duck

Howard the Duck 4.6

The Earth Research Institute sent ion beams into space, only to attract animals and demons from other planets to Earth, and finally defeated the demons through the interstellar duck man.

Top Cast

Download

Tools