Masters of the Universe

Masters of the Universe is the thirteenth episode of Season 3 of Reaction & Review, as well as the 113th episode overall, which originally aired on June 21, 2012.