A fictional alien character from the Masters of the Universe science fiction and fantasy franchise. It first appeared in the second cartoon series She-Ra: Princess of Power in 1985.
View wiki
No posts found.