Mattel Television Gives Fans a Sneak Peek to the Upcoming Masters of the Universe: Revelation; Animated Series Premiering Globally on Netflix on July 23
Here’s the press release from Mattel Television for the upcoming Masters of the Universe: Revelation coming to Netflix starting June 2021