Captain Colossal

Captain Colossal is one of the original corporate superheroes. They are part of Squadron New York Metropolis. Their biography film is called Once a Hero.