Masters of the Universe: Revolution Release Date, Episode Count, and More! January 5, 2024 by Mantisha