Yes, but he eschews a cape.
Makes me think of the bit they do on “Whose Line is it Anyway?” where, as each new comic enters the scene, the previous comic names him/her as a weirdly named super hero, and the new comic has to play that part.
Office Products Man
Trombone Playing Man
Nervous Tic Man