Streaming Masters of the Universe: Revelation Part 2 He's got the touch. He's got the power - no, wait, wrong franchise.