Moon Destroyer

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