Moon Destroyer

Moon Destroyer (Moon Disaster (ムーン・ディザスター)in Japan) is a character in MegaMan Star Force 3. He is a Flamboyant FMian who is optional to fight.