Red Muffler

Red Muffler is a C-Class Superhero, rank 140. He tried to stand up against the 170,000-Year Magicicada Larva but quickly fell back and returned to Shelter Nr. 7.