Masters of the universe origins teela action figure July 8, 2019 16 32 64 128 Masters of the universe origins teela and zoar action figure 2 pack Masters of the universe 1987 skeletor Masters of the universe revelation theme song Masters of universe revelation trailer Masters of the universe reaction mashup Masters of the universe film