Man Man

Man Man is described as a bumbling, DIY human analogue to Mega Man. He is set to appear in This Man, This Man Man.