episode of the Masters of the Universe: Revelation animated Netflix series
Part II of Masters of the Universe: Revelation