Megalon fought Godzilla once in Godzilla vs. Megalon, the thirteenth film in the Godzilla series. I originally saw the film at a drive-in with my family when I was a kid.
I watched the film on tape recently. It’s enjoyable in a what-the-hell sort of way.
This sketch (from, I think, 2005) represents an attempt to do a portrait of the monster. I don’t think it’s a bad job but I didn’t like it enough to add ink and color.