S01 E63
Dec 12, 1983He-Man and the Masters of the Universe
The Huntsman
Release Date: Dec 12, 1983Episode Description
Adam and Teela try to stop a hunter from hunting down the very last unicorn.
Where to Watch He-Man and the Masters of the Universe Season 1 Episode 63 Now
Best
Rent/Buy
Free