Hmm...
Am I the only one who's first thought was AT-AT?
That's what I came here to say! XD
RADNAR
BY THE STONE OF DAGGOTH