Megalon Posted on February 26, 2008 by skook Speaking of ridiculous Godzilla villains that I can’t stop tinkering with – here’s a version of Megalon, the humanoid beetle with drills instead of hands.