Moon Destroyer

A character in MegaMan Star Force 3.

If you have any mor info please add it!