
The most absurd sci-fi villain of all time looks adorable at first. And now, this particular creature is back after over four decades. If you’ve never heard of “The Star Beast” in 1980, that’s okay. This Doctor Who villain only existed in comic-strip form in the ‘80s and has never appeared in live-action. That is, until now.