Mothmacin

Mothmacin is a character who appeared in the Sonic X anime series. It was a giant moth that inhabited the ruins of the lost kingdom of Murasia.

Trivia

 * Mothmacin appears to be based on Mothra from the various Godzilla movies.