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.

Trivia

 * Moon Destroyer is accidentally listed in the credits as Moon Dstryr.