Spring Mustachio

Spring Mustache is an A-Class Superhero, rank 33. He was partnered up with Golden Ball to investigate the Kombu Infinity rumor in Z-City.