Planet Killer

i love the design. is this a reference to a particular heavenly body destroying machine?