Master of Heroes Part 1

Master of Heroes Part 1 is the thirty sixth episode and the first part of the season 2 finale of Ben 10: Maximum Heroes.