The Megazord of Marvel movies.