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